English Dictionary
◊ RAM DOWN
ram down
v 1: strike or drive against with a heavy impact; "ram the gate
with a sledgehammer" [syn: {ram}, {pound}]
2: teach by drills and repetition [syn: {hammer in}, {drill in},
{beat in}]